/* base
***********************/
body {
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	background: #39925f url(images/bg.png) bottom repeat-x;
	color: #333333;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
}
h1, h2, h3 {
	margin: 5px;
}
a {
	color: #333;
}
a:hover {
	color: #286642;
	text-decoration: none;
}
.container {
}
hr {
	color: #286642;
	height: 5px;
	border: 0px;
	border-top: 5px solid #286642;
	overflow: hidden;
}
img {
	display: block;
	vertical-align: middle;
	margin: auto;
	max-width: 100%;
	height: auto;
}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
	border-color: #39925f;
}
.thumbnail .caption {
	padding: 9px;
	color: #286642;
}
.thumb {
	margin-top: 5px;
}
/* header
***********************/
#header {
	background: #286642;
	padding: 10px;
	color: #f5f5f5;
}
/*nav*/
.navbar-inverse {
	background: #286642;
	border: none;
	border-radius: 0px;
}
.navbar-inverse .navbar-brand {
	color: #cccccc;
}
.navbar-inverse .navbar-text {
	color: #cccccc;
}
.navbar-inverse .navbar-nav > li > a {
	color: #cccccc;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	color: #333333;
	background-color: #f5f5f5;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
	color: #333333;
	background-color: #f5f5f5;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #286642;
	color: #f5f5f5;
}
.form-control {
	border-radius: 0px;
}
.form-control:focus {
	border-color: #39925f;
}
/*panel*/
.panel {
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 5px solid #286642;
	border-radius: 0px;
}
.panel-default > .panel-heading {
	color: #333333;
	background-color: #f5f5f5;
}
.panel-heading {
	padding: 10px 10px;
	border-radius: 0px;
	border-bottom: none;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
}
.panel-body {
	padding: 15px;
}
.panel-footer {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.panel-sgreen {
	border-color: #286642;
}
.panel-sgreen > .panel-heading {
	color: #f5f5f5;
	background-color: #286642;
	border-color: #286642;
}
.panel-sgreen > .panel-heading + .panel-collapse .panel-body {
	border-top-color: #286642;
}
.panel-sgreen > .panel-heading > .dropdown .caret {
	border-color: #f5f5f5 transparent;
}
.panel-sgreen > .panel-footer + .panel-collapse .panel-body {
	border-bottom-color: #286642;
}
/*button*/
.btn {
	border-radius: 0px;
}
.btn-sgreen {
	color: #f5f5f5;
	background-color: #286642;
	border-color: #286642;
}
.btn-sgreen:hover, .btn-sgreen:focus, .btn-sgreen:active, .btn-sgreen.active, .open .dropdown-toggle.btn-primary {
	color: #f5f5f5;
	background-color: #39925f;
	border-color: #286642;
}
.btn-sgreen:active, .btn-sgreen.active, .open .dropdown-toggle.btn-sgreen {
	background-image: none;
}
.btn-sgreen.disabled, .btn-sgreen[disabled], fieldset[disabled] .btn-sgreen, .btn-sgreen.disabled:hover, .btn-sgreen[disabled]:hover, fieldset[disabled] .btn-sgreen:hover, .btn-sgreen.disabled:focus, .btn-sgreen[disabled]:focus, fieldset[disabled] .btn-sgreen:focus, .btn-sgreen.disabled:active, .btn-sgreen[disabled]:active, fieldset[disabled] .btn-sgreen:active, .btn-sgreen.disabled.active, .btn-sgreen[disabled].active, fieldset[disabled] .btn-sgreen.active {
	background-color: #39925f;
	border-color: #286642;
}
/*random*/
.random {
	font-family: "微软雅黑";
}
/*social-icon*/
.social-icon a {
	margin-left: 10px;
	float: left;
}
.social-icon a.weibo {
	display: block;
	width: 24px;
	height: 22px;
	background: url("images/weibo.png");
}
.social-icon a:hover.weibo {
	background: url("images/weibo_hover.png");
}
.social-icon a.wechat {
	display: block;
	width: 24px;
	height: 22px;
	background: url("images/wechat.png");
}
.social-icon a:hover.wechat {
	background: url("images/wechat_hover.png");
}
/*logo*/
.logo {
	margin-top: 20px;
	margin-bottom: 30px;
	font-size: 36px;
}
.logo a {
	width: 300px;
	height: 70px;
	display: block;
	background: url("images/logo.png") no-repeat;
}
/*top_banner*/
.top-banner {
	padding-top: 20px;
	margin-bottom: 20px;
}
/* footer
*********************************/
.footer {
	margin: 10px;
	text-align: center;
}
.footer a {
	color: #222222;
}
.footer a:hover {
	color: #f5f5f5;
}
/*goToTop*/
#scrollUp {
	bottom: 20px;
	right: 20px;
	height: 38px;
	width: 38px;
	background: url("images/top.png") no-repeat;
}
#scrollUp:hover {
	background: url("images/top_hover.png") no-repeat;
}
/* contant
*********************************/
.thumb {
	margin-right: 10px;
	margin-bottom: -20px;
}
.marbr {
	margin: 20px;
}
.post-title {
	margin-top: 15px;
	margin-left: 10px;
}
/*breadcrumb*/
.breadcrumb {
	border-radius: 0px;
	background-color: #f5f5f5;
	border: 5px solid #286642;
}
/*pagination*/

.page-navigator {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
}
.page-navigator > li {
	display: inline;
}
.page-navigator > li > a, .page-navigator > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.428571429;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #dddddd;
}
.page-navigator > li:first-child > a, .page-navigator > li:first-child > span {
	margin-left: 0;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.page-navigator > li:last-child > a, .page-navigator > li:last-child > span {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.page-navigator > li > a:hover, .page-navigator > li > span:hover, .page-navigator > li > a:focus, .page-navigator > li > span:focus {
	background-color: #eeeeee;
}
.page-navigator > .current > a, .page-navigator > .current > span, .page-navigator > .current > a:hover, .page-navigator > .current > span:hover, .page-navigator > .current > a:focus, .page-navigator > .current > span:focus {
	z-index: 2;
	color: #f5f5f5;
	cursor: default;
	background-color: #286642;
	border-color: #286642;
}
/*comment*/
.comment-list li {
	background-color: #f5f5f5;
	border: 5px solid #286642;
	margin-bottom: 20px;
	list-style: none;
	padding: 10px;
}
.comment-author {
	float: right;
}
.comment-title {
	text-align: right;
	color: #f5f5f5;
	margin-bottom: 20px;
}
